principal supporter - French English Dictionary